package sys.module.sys.dao.impl;

import java.util.List;

import org.springframework.jdbc.core.simple.ParameterizedBeanPropertyRowMapper;
import org.springframework.stereotype.Repository;

import sys.common.dao.impl.BaseDaoImpl;
import sys.module.sys.dao.ILoginDao;
import sys.module.sys.model.UserModel;

/**
 * <p>文件名称：LoginDaoImpl.java</p>
 * <p>文件描述：</p>
 * <p>版权所有： 版权所有(C)2000-2010</p>
 * <p>公    司： CWCA</p>
 * <p>内容摘要：TODO </p>
 * <p>其他说明： </p>
 * <p>完成日期：2014年2月15日</p>
 *
 * @author gao x 
 * @version 1.0 $Id: ican_code_comment.xml,v 1.3 2013/07/03 01:47:35 gaoxiang Exp $
 */
@Repository("loginDao")
public class LoginDaoImpl extends BaseDaoImpl implements ILoginDao {

	final static String SQL_QUERY_USER_ALL = "SELECT * FROM sys_user;";

	@Override
	public List<UserModel> queryAll() throws Exception {
		// TODO Auto-generated method stub
		return this.getConnection()
				.query(SQL_QUERY_USER_ALL,
						ParameterizedBeanPropertyRowMapper
								.newInstance(UserModel.class));
	}

}
